rack-and-panel construction - Spanish English Dictionary